package com.etc.service.impl;
/*
 * 文件名：com.etc.service.impl.AdminLoginServiceImpl
 * 描述：后台管理员登录的service接口的实现类
 * 作者：黄志鹏
 * 时间：2019/5/26 14:37
 */

import com.etc.dao.EmployeeDao;
import com.etc.entity.Employee;
import com.etc.service.AdminLoginService;
import com.etc.utils.MD5Util;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service
public class AdminLoginServiceImpl  implements AdminLoginService {

    //注入员工dao
    @Autowired
    private EmployeeDao employeeDao;

    /**
     *
     * @param empphone 员工的手机号
     * @param emppassword 员工的密码
     * @return
     */
    @Override
    public Employee getEmployeeByEmpphoneAndEmppassword(String empphone, String emppassword) {
        String iemppassword= MD5Util.getEncodeByMd5(emppassword);
        Employee employee = employeeDao.getEmployeeByEmpphoneAndEmppassword(empphone,iemppassword);
        return employee;
    }

    /**
     * 根据用户编号查询用户的信息
     * @param empid 用户的编号
     * @return 查询到的用户信息
     */
    @Override
    public Employee faceLogin(int empid) {
        return employeeDao.selectByPrimaryKey(empid);
    }
}
